package com.gitee.wsl.css.property.sample

import com.gitee.wsl.css.dimensions.LinearDimension
import com.gitee.wsl.css.rule.RuleDelegate
import com.gitee.wsl.css.rule.RuleSet


// Font Properties
var RuleSet.font by RuleDelegate<String?>("font")
var RuleSet.fontFamily by RuleDelegate<String?>("font-family")
var RuleSet.fontFeatureSettings by RuleDelegate<String?>("font-feature-settings")
var RuleSet.fontKerning by RuleDelegate<String?>("font-kerning")
var RuleSet.fontLanguageOverride by RuleDelegate<String?>("font-language-override")
var RuleSet.fontSize by RuleDelegate<LinearDimension?>("font-size")
var RuleSet.fontSizeAdjust by RuleDelegate<String?>("font-size-adjust")
var RuleSet.fontStretch by RuleDelegate<String?>("font-stretch")
var RuleSet.fontStyle by RuleDelegate<String?>("font-style")
var RuleSet.fontSynthesis by RuleDelegate<String?>("font-synthesis")
var RuleSet.fontVariant by RuleDelegate<String?>("font-variant")
var RuleSet.fontVariantAlternates by RuleDelegate<String?>("font-variant-alternates")
var RuleSet.fontVariantCaps by RuleDelegate<String?>("font-variant-caps")
var RuleSet.fontVariantEastAsian by RuleDelegate<String?>("font-variant-east-asian")
var RuleSet.fontVariantLigatures by RuleDelegate<String?>("font-variant-ligatures")
var RuleSet.fontVariantNumeric by RuleDelegate<String?>("font-variant-numeric")
var RuleSet.fontVariantPosition by RuleDelegate<String?>("font-variant-position")
var RuleSet.fontWeight by RuleDelegate<String?>("font-weight")
